a yelp of surprise - Espagnol Anglais Dictionnaire